TextField.StyleSheet.transform()

Доступность

Flash Player 7.

Синтаксис

styleSheet.transform(style:Object) : TextFormat

Параметры

style Объект, который описывает стиль, сохраняя правила задания стиля, как свойства объекта, или null.

Возвращает

Объект TextFormat, содержащий результат отображения таблицы CSS в форматирующих текст свойствах.

Описание

Метод; расширяющий возможности парсинга CSS.

Продвинутые разработчики могут не использовать этот метод, сделав расширение класса TextField.StyleSheet. Для получения дополнительной информации, см. "Creating subclasses" в Использовании ActionScript во Flash.

Пример

Следующий код создаёт субкласс - аналог этого метода :

class advCSS extends TextField.StyleSheet {
  // override the transform method
  function transform(style:Object):TextFormat {
    for (var z in style) {
      if (z == "margin") {
        style.marginLeft = style[z];
        style.marginRight = style[z];
        delete style[z];
        break;
      }
    }
    return super.transform(style);
  }
}
// end class definition